let app = getApp();
Page({
  /**
   * 页面的初始数据
   */
  data: {
    id: 0,
    message: [],
    url: ''
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    if (options.consultantId) {
      this.setData({
        id: parseInt(options.consultantId),
        url: app.globalData.url
      });
      this.getMessage();
    } else {
      wx.showToast({
        title: '缺少咨询师ID',
        icon: 'none'
      });
    }
  },

  /**
   * 根据咨询师ID查询问题和回复
   */
  getMessage() {
    wx.request({
      url: this.data.url+'question/qa/'+this.data.id,
      data: {
        pageNum: 1,    
        pageSize: 10   
      },
      success: (resp) => {
        if (resp.data?.code === 200) {
          this.setData({
            message: resp.data.data?.list 
          });
        } else {
          wx.showToast({
            title: '数据加载失败',
            icon: 'none'
          });
        }
      },
      fail: () => {
        wx.showToast({
          title: '网络请求失败',
          icon: 'none'
        });
      }
    });
  }
})
